myvar_0 = GetPrimitiveParameter(0)
myvar_1 = GetPrimitiveParameter(1)
myvar_2 = GetPrimitiveParameter(2)
local myvar_3 = 2140586628
local myvar_4 = 216
local myvar_5 = 3
local myvar_6 = 8
local myvar_7 = 4
	if (0 < myvar_0) then
		if (0 < myvar_1) then
			if (myvar_2 ~= 0) then
		else
				if (myvar_1 == 0) then
					if (0 < myvar_2) then
				else
				end
				local myvar_10 = ""
					if (0 < myvar_1) then
						if (GlobalObjManager["verifyNeighborId"](GlobalObjManager, myvar_1) ~= 0) then 


							if (GlobalObjManager["verifyObjectId"](GlobalObjManager, GetNeighborData(myvar_1, NeighborData["person instance id"])) ~= 0) then 


						else
						else
							SetScriptReturnValue(False)
							return 
						end
					end
						if (GetNeighborPersonData(myvar_1, PersonData["Gender(0=male/1=female)"]) == 1) then
					else
					end
					myvar_10 = CachedNeighbor["new"](myvar_1)["getName"](CachedNeighbor["new"](myvar_1))
				else
					myvar_10 = Neighborhood["new"]()["getLotName"](Neighborhood["new"](), myvar_2)
				end
				myvar_11 = string["format"](GetString(myvar_4, myvar_7, myvar_3), myvar_10)
				GenericDataTable["new"](myvar_0, gObjectDataTableID["Sales Info"], "Sales Info")["SetProperty"](GenericDataTable["new"](myvar_0, gObjectDataTableID["Sales Info"], "Sales Info"), GenericDataTable["SalesTable"]["Object Creator"], myvar_11)
				local myvar_13 = True
				SetScriptReturnValue(myvar_13)
			else
			end
			SetScriptReturnValue(False)
		else
			local myvar_9 = False
			SetScriptReturnValue(myvar_9)
		end
	end
end
return 
